package com.googlecode.jawb.clues;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * Sets method to be called after field is visited. If name of method is left
 * blank, name will be automatically generated to <i>onPostVisitField</i>, where
 * "Field" is a name of currently processed field.
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface SetPostVisitListener {
	public String methodName() default "";
}
